assistant priests - German English Dictionary